package com.ruoyi.ai.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * AI扩展问题对象 sys_ai_quest
 *
 * @author ruoyi
 * @date 2024-08-09
 */
public class SysAiQuest extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 主id */
    private Long id;

    /** 问题类型 */
    @Excel(name = "问题类型")
    private String questType;

    /** 标题1 */
    @Excel(name = "标题1")
    private String title1;

    /** 问题1 */
    @Excel(name = "问题1")
    private String quest1;

    /** 标题2 */
    @Excel(name = "标题2")
    private String title2;

    /** 问题2 */
    @Excel(name = "问题2")
    private String quest2;

    /** 标题3 */
    @Excel(name = "标题3")
    private String title3;

    /** 问题3 */
    @Excel(name = "问题3")
    private String quest3;

    public void setId(Long id)
    {
        this.id = id;
    }

    public Long getId()
    {
        return id;
    }
    public void setQuestType(String questType)
    {
        this.questType = questType;
    }

    public String getQuestType()
    {
        return questType;
    }
    public void setTitle1(String title1)
    {
        this.title1 = title1;
    }

    public String getTitle1()
    {
        return title1;
    }
    public void setQuest1(String quest1)
    {
        this.quest1 = quest1;
    }

    public String getQuest1()
    {
        return quest1;
    }
    public void setTitle2(String title2)
    {
        this.title2 = title2;
    }

    public String getTitle2()
    {
        return title2;
    }
    public void setQuest2(String quest2)
    {
        this.quest2 = quest2;
    }

    public String getQuest2()
    {
        return quest2;
    }
    public void setTitle3(String title3)
    {
        this.title3 = title3;
    }

    public String getTitle3()
    {
        return title3;
    }
    public void setQuest3(String quest3)
    {
        this.quest3 = quest3;
    }

    public String getQuest3()
    {
        return quest3;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
                .append("id", getId())
                .append("questType", getQuestType())
                .append("title1", getTitle1())
                .append("quest1", getQuest1())
                .append("title2", getTitle2())
                .append("quest2", getQuest2())
                .append("title3", getTitle3())
                .append("quest3", getQuest3())
                .toString();
    }
}
